package com.yida.wy.common.mapper;

import java.util.List;

import com.yida.wy.common.domain.WyImpSqe;

/**
 * 公维金导入自增序列Mapper接口
 * 
 * @author hmh
 * @date 2022-12-22
 */
public interface WyImpSqeMapper {
    /**
     * 查询公维金导入自增序列
     * 
     * @param id 公维金导入自增序列主键
     * @return 公维金导入自增序列
     */
    public WyImpSqe selectGwjImpSqeById(Long id);

    /**
     * 根据名称查询公维金导入自增序列
     * 
     * @param id 公维金导入自增序列主键
     * @return 公维金导入自增序列
     */
    public WyImpSqe selectGwjImpSqeByName(String sqeName);

    /**
     * 查询公维金导入自增序列列表
     * 
     * @param gwjImpSqe 公维金导入自增序列
     * @return 公维金导入自增序列集合
     */
    public List<WyImpSqe> selectGwjImpSqeList(WyImpSqe gwjImpSqe);

    /**
     * 新增公维金导入自增序列
     * 
     * @param gwjImpSqe 公维金导入自增序列
     * @return 结果
     */
    public int insertGwjImpSqe(WyImpSqe gwjImpSqe);

    /**
     * 修改公维金导入自增序列
     * 
     * @param gwjImpSqe 公维金导入自增序列
     * @return 结果
     */
    public int updateGwjImpSqe(WyImpSqe gwjImpSqe);

    /**
     * 删除公维金导入自增序列
     * 
     * @param id 公维金导入自增序列主键
     * @return 结果
     */
    public int deleteGwjImpSqeById(Long id);

    /**
     * 批量删除公维金导入自增序列
     * 
     * @param ids 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteGwjImpSqeByIds(Long[] ids);
}
